imperial explosives lab - Turkish English Dictionary